package com.quanyan.stadium.api.req;

import scala.Int;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import java.util.Date;

/**
 * Created by Zheng.Ke
 * Date 2016/7/8.
 */
public class ReqDatesportLabelInfo {
    private Integer uid;
    @NotNull
    @Min(1)
    @Max(12)
    private Byte sportType;
    @NotNull
    private Byte createType;
    private Integer playType;
    @NotNull
    private Integer cityId;
    private Byte payType;
    private Byte playerTrait;
    private Byte playerLevel;
    private Byte costType;
    private Byte genderType;
    private Byte timeFrame;
    private Byte distanceRange;
    private Double lng;
    private Double lat;

    public Byte getCreateType() {
        return createType;
    }

    public void setCreateType(Byte createType) {
        this.createType = createType;
    }

    public Integer getUid() {
        return uid;
    }

    public void setUid(Integer uid) {
        this.uid = uid;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public Integer getPlayType() {
        return playType;
    }

    public void setPlayType(Integer playType) {
        this.playType = playType;
    }

    public Byte getSportType() {
        return sportType;
    }

    public void setSportType(Byte sportType) {
        this.sportType = sportType;
    }

    public Byte getPayType() {
        return payType;
    }

    public void setPayType(Byte payType) {
        this.payType = payType;
    }

    public Byte getPlayerTrait() {
        return playerTrait;
    }

    public void setPlayerTrait(Byte playerTrait) {
        this.playerTrait = playerTrait;
    }

    public Byte getPlayerLevel() {
        return playerLevel;
    }

    public void setPlayerLevel(Byte playerLevel) {
        this.playerLevel = playerLevel;
    }

    public Byte getCostType() {
        return costType;
    }

    public void setCostType(Byte costType) {
        this.costType = costType;
    }

    public Byte getGenderType() {
        return genderType;
    }

    public void setGenderType(Byte genderType) {
        this.genderType = genderType;
    }

    public Byte getTimeFrame() {
        return timeFrame;
    }

    public void setTimeFrame(Byte timeFrame) {
        this.timeFrame = timeFrame;
    }

    public Byte getDistanceRange() {
        return distanceRange;
    }

    public void setDistanceRange(Byte distanceRange) {
        this.distanceRange = distanceRange;
    }

    public Double getLng() {
        return lng;
    }

    public void setLng(Double lng) {
        this.lng = lng;
    }

    public Double getLat() {
        return lat;
    }

    public void setLat(Double lat) {
        this.lat = lat;
    }
}
